on a silver platter

Translations
sur un plateau d'argent
Definitions
The phrase 'on a silver platter' refers to something that is given or presented to someone in an easy or effortless manner, often implying that it is done without the recipient having to work for it or earn it.